package com.run2code.idea.plugin.codegenerate.biz.generate.service;

import com.intellij.openapi.project.Project;
import com.run2code.idea.plugin.codegenerate.biz.generate.content.CodeGenContext;

/**
 * 代码生成器接口
 * 关注公众号【奔跑的码畜】，一起进步不迷路
 *
 * @author 第七人格
 * @date 2023/10/30
 */
public interface ICodeGenerator {

    /**
     * 生成代码
     * @param project 工程
     * @param codeGenContext 代码生成上下文
     */
    void generation(Project project, CodeGenContext codeGenContext);

}
